On Using Time Without Clocks via Zigzag Causality
نویسندگان
چکیده
Even in the absence of clocks, time bounds on the duration of actions enable the use of time fordistributed coordination. This paper initiates an investigation of coordination in such a setting. A newcommunication structure called a zigzag pattern is introduced, and shown to guarantee bounds on therelative timing of events in this clockless model. Indeed, zigzag patterns are shown to be necessary andsufficient for establishing that events occur in a manner that satisfies prescribed bounds. We capturewhen a process can know that an appropriate zigzag pattern exists, and use this to provide necessary andsufficient conditions for timed coordination of events using a full-information protocol in the clocklessmodel.
منابع مشابه
F eb 2 00 1 Feynman Clocks , Causal Networks , and the Origin of Hierarchical ’ Arrows of Time ’ in Complex Systems
A theory of time as information is outlined using new tools such as Feynman Clocks (FC), Collective Excitation Networks (CENs), and Sequential Excitation Networks (SENs).
متن کاملThroughput Maximization for Multi-Slot Data Transmission via Two-Hop DF SWIPT-Based UAV System
In this paper, an unmanned aerial vehicle (UAV) assisted cooperative communication system is studied, wherein a source transmits information to the destination through an energy harvesting decode-and-forward UAV. It is assumed that the UAV can freely move in between the source-destination pair to set up line of sight communications with the both nodes. Since the battery of the UAV may be limite...
متن کاملConcise Server-Wide Causality Management for Eventually Consistent Data Stores
Large scale distributed data stores rely on optimistic replication to scale and remain highly available in the face of network partitions. Managing data without coordination results in eventually consistent data stores that allow for concurrent data updates. These systems often use anti-entropy mechanisms (like Merkle Trees) to detect and repair divergent data versions across nodes. However, in...
متن کاملLogical Physical Clocks
There is a gap between the theory and practice of distributed systems in terms of the use of time. The theory of distributed systems shunned the notion of time, and introduced “causality tracking” as a clean abstraction to reason about concurrency. The practical systems employed physical time (NTP) information but in a best effort manner due to the difficulty of achieving tight clock synchroniz...
متن کامل6 M ay 2 00 0 Feynman Clocks , Causal Networks , and the Origin of Hierarchical ’ Arrows of Time ’ in Complex Systems . Part I . ’ Conjectures ’
A theory of time as information is outlined using new tools such as Feynman Clocks (FC), Collective Excitation Networks (CENs), and Sequential Excitation Networks (SENs). Applications of this approach are illustrated with examples ranging from the Big Bang to the emergence of consciousness in the Brain.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017